﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DigDes.DSchool.SUPS.DataAccess.Interface
{
    public class Dislocation70LoaderDTO : LoaderBaseDTO
    {
        /// <summary>
        /// Инв. номер вагона
        /// </summary>
        public int CarNumber { get; set; }

        /// <summary>
        /// Вес груза в тоннах
        /// </summary>
        public float Weight { get; set; }

        /// <summary>
        /// Станция назначения вагона
        /// </summary>
        public int ArrivalStation { get; set; }

        /// <summary>
        /// Код груза по тарифн. номенклатуре
        /// </summary>
        public string CargoCode { get; set; }
        
        /// <summary>
        /// Код грузополучателя
        /// </summary>
        public string ConsigneeCode { get; set; }

        /// <summary>
        /// Тип парка вагона
        /// </summary>
        public string CarParkType { get; set; }

        /// <summary>
        /// Станция начала рейса
        /// </summary>
        public int DispatchStation { get; set; }

        /// <summary>
        /// Код операции
        /// </summary>
        public string OperationCode { get; set; }

        /// <summary>
        /// Дата операции, Год операции, Время операции
        /// </summary>
        public DateTime OperationDateTime { get; set; }

        /// <summary>
        /// Станция сверш. операции
        /// </summary>
        public int OperationStation { get; set; }

        /// <summary>
        /// Дорога сдачи	
        /// </summary>
        public int RoadOfDelivery { get; set; }

        /// <summary>
        /// Дорога приема
        /// </summary>
        public int RoadOfReception { get; set; }

        /// <summary>
        /// Индекс поезда
        /// </summary>
        public string TrainIndex { get; set; }

        /// <summary>
        /// Номер поезда	
        /// </summary>
        public string TrainNumber { get; set; }

    }
}
